package com.yqg.manage.service;

import com.github.yulichang.base.MPJBaseService;
import com.yqg.manage.common.Result;
import com.yqg.manage.controller.dto.UserDTO;
import com.yqg.manage.controller.dto.UsernameDto;
import com.yqg.manage.entity.User;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * IUserService 服务类
 * @author suzhuang
 * @since 2023-07-05
 */
public interface IUserService extends MPJBaseService<User> {

    UserDTO login(UserDTO userDTO);


    List<User> listAll();

    //重置密码————重置为默认密码123456
    int resetPwd(int id,String password,Date date);

    List<UsernameDto> listAllName();

    Result allIdentificationNumber();
}
